package com.woniu.core.service;

import com.woniu.core.entity.CoreRecommendationRecord;
import com.woniu.platform.entity.PlatformRecommendationRecord;
import com.woniu.util.utils.HttpResult;
import com.woniu.util.utils.RequestResult;

/**
 * 核心企业推荐记录
 */
public interface CoreRecommendationRecordService {

    /**
     * 新增核心企业推荐记录
     * @param cordId 核心企业id
     * @param enterpriseName 融资企业名称
     * @return
     */
     HttpResult<?> addCoreRecommendationRecord(String cordId,String enterpriseName);

    /**
     * 修改核心企业推荐记录
     * @param coreRecommendationRecord 需要修改的推荐记录
     * @return
     */
     HttpResult<?> updateCoreRecommendationRecord(CoreRecommendationRecord coreRecommendationRecord);

    /**
     * 删除核心企业推荐记录
     * @param coreRecommendationRecordId 需要删除的推荐记录
     * @return
     */
     HttpResult<?> deleteCoreRecommendationRecord(Integer coreRecommendationRecordId);

    /**
     * 查找核心企业推荐记录

     * @return
     */
     HttpResult<?> deleteCoreRecommendationRecord();

    /**
     * 根据核心企业id查询平台推荐的融资企业
     * @param requestResult
     * @return
     */
     HttpResult<?> selectRecommendationByCoreId(RequestResult<PlatformRecommendationRecord> requestResult);







}
